package cim.itmk.utils;

import cim.itmk.status.StatusCode;
public class ResultUtils {

public static ResultVo succcess() {
return Vo(null, StatusCode.SUCCESS_CODE, null);
 }
public static ResultVo success(String msg){
return Vo(msg,StatusCode.SUCCESS_CODE,null);
 }

public static ResultVo success(String msg,Object data){
return Vo(msg,StatusCode.SUCCESS_CODE,data);
 }
public static ResultVo success(String msg,int code,Object data){
return Vo(msg,code,data);
 }
public static ResultVo Vo(String msg, int code, Object data) {
return new ResultVo(msg, code, data);
 }

public static ResultVo error(){
return Vo(null,StatusCode.ERROR_CODE,null);
 }
public static ResultVo error(String msg){
return Vo(msg,StatusCode.ERROR_CODE,null);
 }
public static ResultVo error(String msg,int code,Object data){
return Vo(msg,code,data);
 }
public static ResultVo error(String msg,int code){
return Vo(msg,code,null);
 }
public static ResultVo error(String msg,Object data){
return Vo(msg, StatusCode.ERROR_CODE,data);
 }
}

